living in a foreign country - Anglais Synonymes Dictionnaire